@charset "utf-8";

*{ padding:0; margin:0;}
body{ font:12px/22px "宋体";  text-align:left; background:#fff; color:#333333; line-height:22px;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
.txt h3{font-size:15px;}
ul,li{ list-style:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#0860a8; text-decoration:none;}
img , a img , a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}

/*index content*/
.clear{clear:both}

.bulletin h2{ height:21px; background:url(../images/bulletintit.gif) no-repeat; color:#000; font-weight:normal; padding:7px 0 0 26px;}
#elen{  background:#fff; border-width:0 1px; overflow:hidden;height:200px;*height:200px;border:1px solid #8dadce;border-top:none;padding:10px;text-indent:2em;}

.text{float:left;margin-top:15px;margin-left:35px;width:300px;height:250px;}
#elem{  background:#fff; border-width:0 1px; overflow:hidden;height:90px;*height:50px;}

#elem ul{background:#fff; }
#elem ul li{border-bottom:#CCC dashed 1px}



.innerLink{ margin-top:10px;height:185px;}
.innerLink h2{ height:21px; background:url(../images/bulletintit.gif) no-repeat; position:relative; font-weight:normal; color:#000; padding:7px 0 0 26px;}
.innerLink h2 .more{ position:absolute; right:8px; top:12px;}
.innerLink #span{background:#fff;border:1px solid #8dadce; border-width:0 1px; overflow:hidden;height:140px;padding-top:5px;}
.innerLink .a1{ width:170px; height:22px; background:url(../images/xintu_bg.jpg) no-repeat; line-height:22px; margin:2px auto; text-align:left; padding-left:65px;}
.innerLink img{margin:5px auto;}
.innerLink .bottom{ height:6px; overflow:hidden; background:url(../images/bulletinbot.jpg) no-repeat;}




.picNews h2{ height:21px; background:url(../images/pictit.gif) no-repeat;  color:#000; font-weight:normal; padding:7px 0 0 29px;}
.picNews h2 .more{ }
/*.picNews .content{ height:277px; border:1px solid #8dadce; border-top:0; background:#f0f5fa; overflow:hidden;}*/
.picNews .content{ height:277px; border:1px solid #8dadce; border-top:0; background:#ffffff; overflow:hidden;}
.picNews .content .picFocus{ float:left; display:inline; margin:15px 0 0 7px;width:310px;}


.businessField{ margin-top:10px; background:url(/statics/images/caimages/bubg.jpg) repeat-x left 28px;}
.businessField h2{ height:21px; background:url(../images/pictit.gif) no-repeat; position:relative; font-weight:normal; color:#000; padding:7px 0 0 29px;}
.businessField h2 .more{ position:absolute; right:8px; top:12px;}
.businessField ul{ padding-left:20px;border-left:1px solid #8dadce;border-right:1px solid #8dadce;border-bottom:1px solid #8dadce; height:283px; overflow:hidden;  background:url(/statics/images/caimages/line.jpg) left bottom repeat-x;}
.businessField ul li{ list-style:none; float:left; width:150px; overflow:hidden;margin:0 10px;}
.businessField ul li .pic{ widthpx; margin-top:7px;}
.businessField ul li .pic img{width:140px;height:118px;border:#eee 1px solid;}
.businessField ul li .title{ width:140px;height:44px;}
.businessField ul li .title p{width:px;text-align:center; line-height:20px; background:url(/statics/images/caimages/arrow.gif) 0 6px no-repeat; padding-left:11px; display:block; margin-left:0;}
.businessField ul li .title p a{ color:#4c565f; font-weight:bold;}
.businessField ul li .title  .ychang {width:140px;}
.businessField ul li .txt{ width:148px;margin-top:0px;}


/*subweb content*/


/**---------------------------------------------------------------**/





/*public content*/
#header1{ width:990px; height:117px; background:url(../images/headerbging.jpg) no-repeat;}
#header1 .logo{ float:left; margin:39px 0 0 21px;}
#header1 .swfs{float:right;margin:0;width:496px;height:117px;background:url(/statics/images/caimages/bgbg1.jpg) no-repeat;} 

#header{ width:914px; height:81px; background:url(/statics/images/caimages/headbg.jpg) no-repeat; }
#header .logo{ float:left; margin:21px 0 0 14px;}
#header .search{ float:right; width:193px; display:inline; margin:55px 10px 0 0;}
#header .search .txt{ float:left; font-family:arial; padding:3px 0 0 3px; width:150px; height:15px; background:#dfecf5; border:1px solid #9eb4c2; color:#6c7982;}
#header .search .btn{ float:right;}
/*change 0927*/



#footer{ width:990px; margin:9px auto 0;}
#footer .smallNav{ line-height:29px; background:url(../images/footerbg.jpg) no-repeat; text-align:center; color:#fff;}
#footer .smallNav a{ color:#fff;}
#footer .copyright{ line-height:25px; text-align:center; background:#ECF2F8;color:#5f6162; padding-bottom:20px;}


/*global layout*/
#wrapper{ width:990px; margin:0 auto; background:#FFFFFF; }
#wrapper1{ width:990px; margin:0 auto;background:#FFFFFF; }
#mainbody{ width:990px; margin:0 auto; overflow:hidden;background:#FFFFFF; }
#mainbody1{ width:990px; margin:2px auto 0; overflow:hidden;background:#F1F5FB;}
.fleft{ float:left; width:255px;}
.fright{ float:right; width:725px;}
.leftTd{ width:204px; vertical-align:top; background:url(/statics/images/caimages/lefttd.jpg) left bottom no-repeat #dfedff;}
.rightTd{ vertical-align:top;}

.rightCon{ width:776px; float:right; min-height:400px; _height:400px;padding-bottom:15px;}

.baobg{width:256px;height:73px;background:url(../images/baobg.gif) no-repeat; padding-top:5px;margin-top:4px;}
.baobg img{display:block; margin:3px auto 10px; *margin:10px auto 10px; _margin:10px auto 10px; }

#menu {
	width:990px;
    height:41px;
    background:url(../images/nav_bg.gif) no-repeat;
}

#menu ul.menu {
    padding-left: 106px;
}

#menu ul li {
    display: block;
    float: left;
	text-align:center;	

}
#menu ul li a {
    width:125px;
    height: 41px; 
    display: block;
    float: left;
    line-height:41px;
    text-decoration: none;
    font-size:14px;
	color:#FFF;
	text-align:center;
}

.inews { width:350px; float:left; display:inline;}
.itech { width:350px; float:right; display:inline;}
.inews h2,.itech h2 { background:url(../images/inewsh2bg.jpg) no-repeat; height:21px; padding-top:7px; padding-left:30px; font-weight:normal;}
.inews span,.itech span { float:right; display:inline; padding:5px 8px 0 0;} 
.inews ul,.itech ul { padding:15px; border:1px #8dadce solid; border-top:0; height:220px;}
.inews li,.itech li { border-bottom:1px dashed #cccccc; margin:2px 0;}
.inews li i,.itech li i{ width:30px; float:right;}